home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 14797 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.6 KB

  1. Path: news.netxpress.com!root
  2. From: ghporter@NetXpress.com (Glenn H. Porter)
  3. Newsgroups: comp.lang.c++
  4. Subject: Re: Wanted - Example level one C++ exam questions.
  5. Date: Tue, 02 Apr 1996 02:52:42 GMT
  6. Organization: Digital Alpha Server NetXpress.com
  7. Message-ID: <4jq4vb$2s5@ferrari.NetXpress.com>
  8. References: <4jndsf$agf@janus.cqu.edu.au>
  9. NNTP-Posting-Host: ppp-2-7.netxpress.com
  10. X-Newsreader: Forte Free Agent 1.0.82
  11.  
  12. P.Hannah@cqu.edu.au (Paul Hannah) wrote:
  13.  
  14. >I'm currently preparing, for the first time in my life, a number of
  15. >exams with a few colleagues and I'm looking for any examples of
  16. >interesting questions that might be used for a fist level university
  17. >course in c++.
  18.  
  19. Paul,
  20.  
  21. The first step in developing any measurement device is to determine
  22. what you want to measure.  Having a ton of tricky questions will only
  23. help you identify tricky students.  
  24.  
  25. You need to examine your curriculum and identify the learning outcomes
  26. that are the intended product of your course.  From there, determine
  27. what percentage of them the student must master to pass.  While some
  28. may carry more weight than others, it is quite easy to come up with
  29. several problems on a given, quite important subject, while devising
  30. only one or two for less important ones.
  31.  
  32. The next step is to determine how you can tell the student has
  33. mastered each outcome.  This gets you into the real meat of the
  34. material and makes you do your homework, but can lead to definitive
  35. measurements if you work at it.  In programming, this can be something
  36. like a programming problem that requires for completion that the
  37. student correctly use a construct, identify faulty syntax, spot the
  38. wrong typecast, etc.
  39.  
  40. Finally, you are ready to write questions/problems or select the items
  41. to use from a pool.  Take your time and choose those that measure what
  42. you taught or intended the students to get on their own.  Using the
  43. percentages you came up with earlier, choose enough items on each of
  44. the desired outcomes to measure student mastery.  Then, choose a
  45. similar number of different ones for your backup test; you'll always
  46. need one if you don't have one.
  47.  
  48. This is not to say that writing an exam is hard.  No harder than
  49. writing the curriculum to begin with.  The best way to go, though, is
  50. to write the curriculum to teach what the student needs to know to
  51. pass a test that properly measures the desired outcomes you have to
  52. begin with.
  53.  
  54. That's an overview of Course Development 101, but with a fact-based
  55. subject like programming, it is truly easier than with a subject like
  56. Contemporary Literature and its Affect on Modern Society...
  57.  
  58. Good Luck,
  59. Glenn
  60.  
  61.